Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
今村 俊幸
情報処理学会研究報告, 96(81), p.13 - 18, 1996/08
当研究所は様々なアーキテクチャの並列計算機を所有し、その有効な活用を行おうとしている。しかし現実的には異なる並列機間でのプログラムが共有できないという問題があり、ユーザは機械個々の事情(アーキテクチャ、言語仕様)を修得しなければ十分な計算が行えない。その問題を解決する一方法として機械間で共通に使用できる言語の開発があげられる。HPFやADETRAN4など多くの言語が提唱されている。本研究ではADETRAN4を当センターの複合並列計算機に実装し、利用する機械ごとの言語を意識せずに一つのプログラムで複数の機械が利用できるような環境の実現を目標とする。研究の骨子としては、コンパイラがそれぞれの機械にネイティブな言語を生成する際に実行時最適なプログラムを如何に構成するかという戦略ならびに評価方法が中心となる。